rubber-tyred road roller - Turco Inglés Diccionario